Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USTA Challenger of San Antonio - San Antonio Open Sainte Victoire - Aix-En-Provence Tunis Open - Tunis Internazionali de Tennis di Bergamo - Bergamo PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo Open Sainte-Victoire - Aix-En-Provence 2003 West Side Tennis Club Challenger - Forest Hills Grand Prix de Tennis - St. Jean de Luz Internationaux du Doubs - Besancon Cherbourg CH Furth CH Cherbourg CH Brest CH Geneva CH Open 13 - Marseille Sybase Open - San Jose Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Estoril Open - Estoril Salem Open - Hong Kong U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta Paegas Czech Open - Prague Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open '98 - Doha European Community Championships - Antwerp Kroger / St. Jude International - Memphis Japan Open - Tokyo U.S. Men's Clay Court Championship - Orlando MFS Pro Tennis Championships - Boston Davidoff Swiss Indoors - Basel Shanghai Open '98 - Shanghai CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Heineken Open - Auckland Dubai Tennis Open - Dubai Sybase Open - San Jose Salem Open - Hong Kong The Nottingham Open - Nottingham 1999 Mercedes Cup - Stuttgart Infiniti Open - Los Angeles Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Qatar Mobil Open 2000 - Doha Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Heineken Trophy - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Japan Open - Tokyo CA Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton Milan Indoors - Milan Open 13 - Marseille Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Citrix Tennis Championships - Delray Beach Verizon Tennis Challenge - Atlanta Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Heineken Open - Auckland Open 13 - Marseille Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Idea Prokom Open - Sopot RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Qatar Exxon Mobil Open 2003 - Doha Siebel Open - San Jose Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Jakarta Dubai San Jose Memphis Casablanca Hong Kong Barcelona Tokyo Atlanta The Stella Artois Grass Court Championships - London Heineken Trophy - Rosmalen Washington Los Angeles San Marino Grand Prix de Tennis de Toulouse - Toulouse Long Island Bogota Sybase Open - San Jose Singapore Beijing Santiago Adelaide Marseille San Jose Memphis Milan Philadelphia Heineken Open - Singapore Open 13 - Marseille Barcelona Tokyo Hong Kong Nice Atlanta Japan Open - Tokyo AT&T Challenge - Atlanta St. Polten Beijing Auckland Barcelona Kitzbuhel Jakarta Dubai Memphis Philadelphia Osaka Sybase Open - San Jose Hong Kong Nice Adidas International - Sydney Halle Stuttgart Prague Long Island Kuala Lumpur Tel Aviv Tokyo Beijing Sao Paulo Buenos Aires Tokyo Hong Kong Nice Madrid St. Petersburg Open - St. Petersburg Hilversum New Haven Long Island Bordeaux Palermo Antwerp Adelaide Sydney Milan Memphis Adidas Open de Toulouse - Toulouse Tokyo Nice Charlotte Florence Genova Indianapolis Long Island Sydney Berlin Tokyo Birmingham Tokyo Manchester Washington Estoril Open - Estoril New Haven Salem Open - Hong Kong Toulouse Tokyo Open Seat-Godo '98 - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Wembley USTA Seascape Challenger - Aptos Heineken Open - Auckland 2002 FSE Challenger - Tarzana Salem Open - Hong Kong Rado Swiss Open - Gstaad 1998 Mercedes Cup - Stuttgart Pilot Pen International - New Haven Tata Open 2002 - Chennai Grand Prix de Tennis de Toulouse - Toulouse Heineken Open - Singapore Qatar Mobil Open '99 - Doha Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis adidas Open de Toulouse - Toulouse Ordina Open - 's-Hertogenbosch Kroger / St. Jude International - Memphis Davidoff Swiss Indoors - Basel Heineken Open Shanghai - Shanghai Qatar Open - Doha Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Kremlin Cup - Moscow Sydney International - Sydney Gerry Weber Open - Halle BMW Open - Munich Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Prague Qatar Exxon Mobil Open - Doha Las Vegas CH Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Scottsdale The Dubai Tennis Championships - Dubai Adidas International - Sydney Copenhagen Open - Copenhagen Estoril USTA Challenger of Burbank - Burbank Interwetten Austrian Open - Kitzbuhel 2002 Azalea Orthopedic Challenger - Tyler Open Seat Godo 2003 - Barcelona Palermo Montevideo AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Philadelphia Scottsdale Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Hilversum Los Angeles Indianapolis Bordeaux Santiago Pilot Pen Tennis - New Haven San Jose San Francisco Brussels Memphis Philadelphia Florence Genova Gstaad Stuttgart Osaka Toulouse USTA/Safeway Challenger - Aptos Tokyo Tokyo Bordeaux Montevideo Toulouse Vienna Buenos Aires TD Waterhouse Cup - Long Island Mercedes-Benz Cup - Los Angeles Barcelona Challenger 42 - Andrezieux Cincinnati Los Angeles Prague Open - Prague New Haven Legg Mason Tennis Classic - Washington D.C. Bordeaux Toulouse Open de Franche-Comte - Besancon The Dubai Tennis Championships - Dubai Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan ATP Open Castilla y Leon - Segovia Salem Open - Hong Kong Open de L'Isere - Grenoble Mobilux Open - Luxembourg Basel Bastad Tunis Open 2007 - Tunis San Remo Tennis Cup - San Remo Los Angeles San Remo Akbank Private Banking TED Open - Istanbul Vienna Bordeaux Sydney Open 13 - Marseille BNP Paribas Primrose - Bordeaux Ethias Trophy - Mons PEOPLEnet CUP - Dnepropetrovsk Bergamo Challenger Johannesburg Challenger The Dubai Tennis Championships - Dubai Bordeaux Challenger ATP Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca Kitzbuhel ABN/AMRO World Tennis Tournament - Rotterdam Mumbai Open - Mumbai PBZ Zagreb Indoors - Zagreb Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport AAPT Championships - Adelaide University of Tennessee USTA Men's Challenger - Knoxville 2002 Eddleman USTA Challenger - Birmingham USTA Seascape Challenger - Aptos Open D'Orleans - Orleans Mercedes Cup - Stuttgart French Open - Paris Wimbledon - London Heineken Open Singapore - Singapore Qatar Mobil Open 2001 - Doha Adidas International - Sydney U.S. Open - New York Estoril Open - Estoril Australian Open - Melbourne Gstaad Stuttgart New Haven Bucharest Toulouse Tokyo Santiago Oahu Auckland Jakarta Dubai Memphis Hong Kong Atlanta Pinehurst Los Angeles Open 13 - Marseille Long Island Toulouse Tel Aviv Tokyo Lyon Kuala Lumpur Scottsdale Pilot Pen Tennis - New Haven Tokyo Toulouse Stuttgart Scottsdale Rye Brook Queens Club Brussels Hong Kong Forest Hills Washington Stratton Mountain Los Angeles San Francisco Queen's Club Gstaad Stuttgart Scottsdale Charleston Lyon Memphis Estoril Nice Munich Stuttgart Outdoor Los Angeles Bordeaux Hilversum Schenectady Lyon Paris Indoor Open 13 - Marseille Dubai Open - Dubai Philadelphia Memphis Monte Carlo Forest Hills Stratton Mountain Los Angeles San Francisco Wembley Charleston Dubai Open - Dubai Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Memphis Sydney International - Sydney Toulouse Campbell's Hall of Fame Tennis Championships - Newport BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Gerry Weber Open - Halle Livingston Indianapolis Tennis Championships - Indianapolis Qatar ExxonMobil Open - Doha Open 13 - Marseille Gerry Weber Open - Halle Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon 14th Paris Open - Paris Scottsdale Newsweek Champions Cup - Indian Wells Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati 13th Paris Open - Paris The Lipton Championships - Key Biscayne du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Indian Wells Tennis Masters Series - Miami TD Waterhouse Cup - Long Island Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Key Biscayne RCA Championships - Indianapolis Stuttgart Monte Carlo Rome Canadian Open Cincinnati Essen Key Biscayne Canadian Open Stockholm Rome Indian Wells Hamburg Rome Paris Indian Wells Monte Carlo Rome Cincinnati Paris Monte Carlo Rome Canadian Open Cincinnati Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome The Lipton Championships - Key Biscayne Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Tennis Masters Series - Toronto 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells Licher German Open - Hamburg Eurocard Open - Stuttgart Scania Stockholm Open - Stockholm BNP Paribas Masters - Paris Tennis Masters Series - Cincinnati Cincinnati Paris Kremlin Cup - Moscow Stockholm BNP Paribas Masters - Paris Milan Indoors - Milan Sony Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Rome Indian Wells Key Biscayne Paris Cincinnati Campionati BNL dItalia - Rome Canadian Open Hamburg Key Biscayne NASDAQ-100 Open - Miami Cincinnati Indian Wells Key Biscayne Paris Pacific Life Open - Indian Wells Casablanca Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami U.S. Open - New York Indian Wells Cincinnati Indian Wells Cincinnati Masters Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg U.S. Open - New York Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Paris Monte Carlo Paris Indian Wells Hamburg Indian Wells Rome French Open - Paris Key Biscayne Monte Carlo Monte Carlo Hamburg Paris Key Biscayne Canadian Open Wimbledon - London U.S. Open - New York Tennis Masters Series - Hamburg Australian Open - Melbourne Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto French Open - Paris BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open French Open U.S. Open Australian Open French Open Wimbledon Australian Open French Open French Open - Paris Wimbledon U.S. Open U.S. Open Australian Open Australian Open - Melbourne Wimbledon U.S. Open French Open French Open Wimbledon Australian Open U.S. Open Australian Open French Open Wimbledon French Open U.S. Open Wimbledon Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London US Open Roland Garros US Open Roland Garros Wimbledon US Open Davis Cup, World Group, SF, USA-AUS 4-1 Davis Cup, World Group, F, SWE-USA 5-0 Davis Cup, World Group, QR, BEL-FRA 3-2 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, QF, SUI-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, SF, ESP-FRA 4-1 Wimbledon U.S. Open - New York Davis Cup WG R1: USA vs PAR 1 Masters Guinot Mary Cohr Davis Cup, World Group, SF, FRA-BEL 4-1 ATP Tour World Championship ATP Tour World Championship ATP Tour World Championship ATP Tour World Championship ATP Tour World Championship Grand Slam Cup Grand Slam Cup Olympics - Sydney Barcelona Olympics Olympics - Athens Grand Slam Cup ATP Tour World Championship - Hannover Grand Slam Cup Grand Slam Cup Grand Slam Cup